improved service efficiency - French English Dictionary